projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
38c170e
)
Do not package-initialize on each :pin
author
Ivan Goncharov
<kovrik0@gmail.com>
Mon, 18 Jan 2016 01:41:27 +0000
(14:41 +1300)
committer
Ivan Goncharov
<kovrik0@gmail.com>
Mon, 18 Jan 2016 01:41:27 +0000
(14:41 +1300)
lisp/use-package/use-package.el
patch
|
blob
|
history
diff --git
a/lisp/use-package/use-package.el
b/lisp/use-package/use-package.el
index a359e946378147899d2943aabae779fedb9e068d..9eab03dedc32d0b94e216343015998cc622d28d9 100644
(file)
--- a/
lisp/use-package/use-package.el
+++ b/
lisp/use-package/use-package.el
@@
-422,7
+422,9
@@
manually updated package."
(add-to-list 'package-pinned-packages (cons package archive-name))
(error "Archive '%s' requested for package '%s' is not available."
archive-name package))
- (package-initialize t)))
+ (when (and (boundp 'package--initialized)
+ (not package--initialized))
+ (package-initialize t))))
(defun use-package-handler/:pin (name keyword archive-name rest state)
(let ((body (use-package-process-keywords name rest state))